package com.yzk.train.business.response;

import com.alibaba.fastjson2.JSONWriter;
import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Data;
import lombok.ToString;

import java.util.Date;

@Data
@ToString
public class TrainQueryResp {

    // id
    @JSONField(serializeFeatures = JSONWriter.Feature.BrowserCompatible)
    private Long id;
    // 车次编号
    private String code;
    // 车次类型|枚举[TrainTypeEnum]
    private String type;
    // 始发站
    private String start;
    // 始发站拼音
    private String startPinyin;
    // 出发时间
    @JSONField(format = "HH:mm")
    private Date startTime;
    // 终点站
    private String end;
    // 终点站拼音
    private String endPinyin;
    // 到站时间
    @JSONField(format = "HH:mm")
    private Date endTime;

}
